/**
 * @type {String}
 *
 * @properties={typeid:35,uuid:"4433FA55-D98B-4DEF-A923-5A1D0C306596"}
 */
var f_abreviatura = null;

/**
 * @type {String}
 *
 * @properties={typeid:35,uuid:"01489EED-968A-48DC-A32E-46386AED6D98"}
 */
var f_descripcion = null;

/**
 * @properties={typeid:24,uuid:"84F37216-B578-46AD-B892-D5645CEF529C"}
 * @AllowToRunInFind
 */
function Ir_a_detalle() 
{
	// forms.costos_basicos_det.controller.loadRecords(costos_basicos_id)  al volver solo muestra el seleccionado
	globals.mostrarForm("costos_basicos_det");


}

/**
 * @properties={typeid:24,uuid:"F9C662A7-D51C-4C54-87B5-5BD939452B04"}
 * @AllowToRunInFind
 */
function buscar() 
{
	foundset.loadAllRecords();  
	if(controller.find() == false)
	{
		globals.gMensaje ='No encontró costos basicos  (find)';
		globals.DIALOGS.showInfoDialog('Costos Basicos',  globals.gMensaje,  "OK")  //  30/12/2013
		return false; 
	}

	if (f_descripcion != null)
		descripcion = '#%' + f_descripcion + '%';

	if (f_abreviatura != null)
		abreviatura = '#%' + f_abreviatura + '%';
	
	var found = controller.search()
	if(found == 0)
	{
		globals.gMensaje = 'No encontró costos basicos en ese rango'
		globals.DIALOGS.showInfoDialog('Costos Basicos',  globals.gMensaje,  "OK")  //  30/12/2013
		return true;
	}
	return true;
}

/**
 * Perform the element default action.
 *
 * @param {JSEvent} event the event that triggered the action
 *
 * @properties={typeid:24,uuid:"D7916F92-5507-4F4E-AA8F-C4AD9C50EB34"}
 */
function todos(event) 
{
	f_descripcion = null;
	f_abreviatura = null;
	if(event.getElementName() == 'todos') 
		buscar();
}
